﻿// 引导流程总入口，聚合各阶段与工具模块
mod artifacts;
mod context;
mod error;
mod loader;
mod profile;
mod provider;
mod registry;
mod stage;

#[cfg(test)]
mod tests;

pub use artifacts::*;
pub use context::*;
pub use error::*;
pub use loader::*;
pub use profile::*;
pub use provider::*;
pub use registry::*;
pub use stage::*;

/// 公共结果类型别名
pub type BootstrapResult<T> = anyhow::Result<T, BootstrapError>;
